wire-woven screen - Turc Anglais Dictionnaire